Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
52 LETCHWORTH ROAD Detached £412,212 £405,000 5 Dec 2023
56 LETCHWORTH ROAD Semi-Detached £248,716 £206,500 24 Mar 2020
58 LETCHWORTH ROAD Semi-Detached £369,302 £275,000 20 May 2016
60 LETCHWORTH ROAD Detached £568,444 £240,000 20 May 2003
62 LETCHWORTH ROAD Semi-Detached £358,262 £192,500 22 Apr 2005